[PATCH] term.patch
Enable text and RFB interface in the device models
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
===== gui/Makefile 1.2 vs edited =====
TOPDIR= ..
CXXFLAGS=-I. -I../include -I..
-OBJS= gui.o keymap.o siminterface.o textconfig.o x.o
+OBJS= gui.o keymap.o siminterface.o textconfig.o x.o rfb.o term.o
all: libgui.a
#define BX_WITH_MACOS 0
#define BX_WITH_CARBON 0
#define BX_WITH_NOGUI 0
-#define BX_WITH_TERM 0
-#define BX_WITH_RFB 0
+#define BX_WITH_TERM 1
+#define BX_WITH_RFB 1
#define BX_WITH_AMIGAOS 0
#define BX_WITH_SDL 0
#define BX_WITH_SVGA 0
CXXFLAGS=-I. -I../include -I..
OBJS=$(patsubst %.cc,%.o,$(wildcard *.cc))
BXLIBS = ../gui/libgui.a ../memory/libmemory.a
-LDLIBS= $(BXLIBS) -L/usr/X11R6/lib -lX11 -lXpm -lstdc++ -L ../../../tools/libxc -L ../../../tools/libxutil -lxc -lxutil
+LDLIBS= $(BXLIBS) -L/usr/X11R6/lib -lX11 -lXpm -lstdc++ -L ../../../tools/libxc -L ../../../tools/libxutil -lxc -lxutil -lpthread -lncurses
all: device-model
if (!strcmp (gui_name, "x"))
PLUG_load_plugin (x, PLUGTYPE_OPTIONAL);
#endif
+#if BX_WITH_TERM
+ if (!strcmp (gui_name, "term"))
+ PLUG_load_plugin (term, PLUGTYPE_OPTIONAL);
+#endif
#if BX_GUI_SIGHANDLER
// set the flag for guis requiring a GUI sighandler.